multirole helicopter - English Synonyms Dictionary